clover-leaf (intersection) - French English Dictionary